tidal wave


Results for "tidal wave"

English - Turkish Dictionary

tidal wave

(English - Turkish Dictionary) :
deprem dalgası, tsunami.